construct battlements - Espagnol Anglais Dictionnaire